stand upon terms


stand upon terms
stand upon terms
To insist upon conditions
• • •
Main Entry:term

Useful english dictionary. 2012.